home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 June: Reference Library / Dev.CD Jun 00 RL Disk 1.toast / pc / technical documentation / develop / develop issue 18 / develop issue 18 code / apple guide sample.sea / Apple Guide Sample / AppleGuide.h < prev    next >
MacBinary  |  1994-07-15  |  8.1 KB  |  [TEXT/MPS ]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, inited, Fri Jul 15 11:16:24 1994, modified Fri Jul 15 11:16:24 1994, creator 'MPS ', type ASCII, 7324 bytes "AppleGuide.h" , at 0x1d1c 716 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[MPS ]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0c 41 70 70 6c 65 47 | 75 69 64 65 2e 68 00 00 |..AppleG|uide.h..|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 4d 50 53 | 20 01 00 00 00 00 00 00 |.TEXTMPS| .......|
|00000050| 00 00 00 00 00 1c 9c 00 | 00 02 cc aa 4c 58 c8 aa |........|....LX..|
|00000060| 4c 58 c8 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |LX......|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 4c 8b 00 00 |........|....L...|
|00000080| 2f 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |/*******|********|
|00000090| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000000a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000000b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000000c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000000d0| 2a 2a 2a 2a 2a 2a 2a 2a | 0d 0d 09 46 69 6c 65 3a |********|...File:|
|000000e0| 09 09 41 70 70 6c 65 47 | 75 69 64 65 2e 68 0d 0d |..AppleG|uide.h..|
|000000f0| 09 43 6f 6e 74 61 69 6e | 73 3a 09 50 75 62 6c 69 |.Contain|s:.Publi|
|00000100| 63 20 69 6e 74 65 72 66 | 61 63 65 20 74 6f 20 41 |c interf|ace to A|
|00000110| 70 70 6c 65 20 47 75 69 | 64 65 2e 0d 0d 09 57 72 |pple Gui|de....Wr|
|00000120| 69 74 74 65 6e 20 62 79 | 3a 09 44 61 76 65 20 4c |itten by|:.Dave L|
|00000130| 79 6f 6e 73 20 61 6e 64 | 20 4a 6f 68 6e 20 52 2e |yons and| John R.|
|00000140| 20 50 6f 77 65 72 73 2c | 20 49 49 49 0d 0d 09 43 | Powers,| III...C|
|00000150| 6f 70 79 72 69 67 68 74 | 3a 09 a9 31 39 39 34 20 |opyright|:..1994 |
|00000160| 62 79 20 41 70 70 6c 65 | 20 43 6f 6d 70 75 74 65 |by Apple| Compute|
|00000170| 72 2c 20 49 6e 63 2e 2c | 20 61 6c 6c 20 72 69 67 |r, Inc.,| all rig|
|00000180| 68 74 73 20 72 65 73 65 | 72 76 65 64 2e 0d 0d 09 |hts rese|rved....|
|00000190| 43 68 61 6e 67 65 20 48 | 69 73 74 6f 72 79 20 28 |Change H|istory (|
|000001a0| 6d 6f 73 74 20 72 65 63 | 65 6e 74 20 66 69 72 73 |most rec|ent firs|
|000001b0| 74 29 3a 0d 09 0d 09 09 | 3c 31 30 3e 20 30 37 2f |t):.....|<10> 07/|
|000001c0| 30 36 2f 39 34 09 50 56 | 43 09 09 41 64 64 20 67 |06/94.PV|C..Add g|
|000001d0| 65 73 74 61 6c 74 41 70 | 70 6c 65 47 75 69 64 65 |estaltAp|pleGuide|
|000001e0| 49 73 44 65 62 75 67 2e | 0d 09 09 3c 39 3e 09 20 |IsDebug.|...<9>. |
|000001f0| 30 37 2f 30 35 2f 39 34 | 09 4a 52 50 09 09 43 68 |07/05/94|.JRP..Ch|
|00000200| 61 6e 67 65 20 6b 41 47 | 46 69 6c 65 4d 61 69 6e |ange kAG|FileMain|
|00000210| 20 74 6f 20 27 70 6f 63 | 6f 27 20 28 66 72 6f 6d | to 'poc|o' (from|
|00000220| 20 27 68 65 6c 70 27 29 | 2e 0d 09 09 3c 38 3e 20 | 'help')|....<8> |
|00000230| 20 30 34 2f 30 34 2f 39 | 34 09 4a 52 50 09 09 42 | 04/04/9|4.JRP..B|
|00000240| 65 74 61 20 73 65 65 64 | 0d 0d 2a 2a 2a 2a 2a 2a |eta seed|..******|
|00000250| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000260| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000270| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000280| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000290| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000002a0| 2a 2f 0d 0d 23 69 66 6e | 64 65 66 20 5f 5f 41 50 |*/..#ifn|def __AP|
|000002b0| 50 4c 45 47 55 49 44 45 | 5f 5f 0d 23 64 65 66 69 |PLEGUIDE|__.#defi|
|000002c0| 6e 65 20 5f 5f 41 50 50 | 4c 45 47 55 49 44 45 5f |ne __APP|LEGUIDE_|
|000002d0| 5f 0d 0d 23 69 66 6e 64 | 65 66 20 5f 5f 41 50 50 |_..#ifnd|ef __APP|
|000002e0| 4c 45 45 56 45 4e 54 53 | 5f 5f 0d 09 23 69 6e 63 |LEEVENTS|__..#inc|
|000002f0| 6c 75 64 65 20 3c 41 70 | 70 6c 65 45 76 65 6e 74 |lude <Ap|pleEvent|
|00000300| 73 2e 68 3e 0d 23 65 6e | 64 69 66 0d 09 09 09 0d |s.h>.#en|dif.....|
|00000310| 23 69 66 6e 64 65 66 20 | 5f 5f 46 49 4c 45 53 5f |#ifndef |__FILES_|
|00000320| 5f 0d 09 23 69 6e 63 6c | 75 64 65 20 3c 46 69 6c |_..#incl|ude <Fil|
|00000330| 65 73 2e 68 3e 0d 23 65 | 6e 64 69 66 0d 0d 23 69 |es.h>.#e|ndif..#i|
|00000340| 66 6e 64 65 66 20 5f 5f | 54 59 50 45 53 5f 5f 0d |fndef __|TYPES__.|
|00000350| 09 23 69 6e 63 6c 75 64 | 65 20 3c 54 79 70 65 73 |.#includ|e <Types|
|00000360| 2e 68 3e 0d 23 65 6e 64 | 69 66 0d 0d 0d 2f 2f 20 |.h>.#end|if...// |
|00000370| 54 79 70 65 73 0d 0d 74 | 79 70 65 64 65 66 20 75 |Types..t|ypedef u|
|00000380| 6e 73 69 67 6e 65 64 20 | 6c 6f 6e 67 20 20 55 49 |nsigned |long UI|
|00000390| 6e 74 33 32 3b 0d 74 79 | 70 65 64 65 66 20 75 6e |nt32;.ty|pedef un|
|000003a0| 73 69 67 6e 65 64 20 73 | 68 6f 72 74 20 55 49 6e |signed s|hort UIn|
|000003b0| 74 31 36 3b 0d 74 79 70 | 65 64 65 66 20 73 69 67 |t16;.typ|edef sig|
|000003c0| 6e 65 64 20 20 20 73 68 | 6f 72 74 20 53 49 6e 74 |ned sh|ort SInt|
|000003d0| 31 36 3b 0d 0d 74 79 70 | 65 64 65 66 20 55 49 6e |16;..typ|edef UIn|
|000003e0| 74 33 32 20 41 47 52 65 | 66 4e 75 6d 3b 0d 74 79 |t32 AGRe|fNum;.ty|
|000003f0| 70 65 64 65 66 20 55 49 | 6e 74 33 32 20 41 47 43 |pedef UI|nt32 AGC|
|00000400| 6f 61 63 68 52 65 66 4e | 75 6d 3b 0d 74 79 70 65 |oachRefN|um;.type|
|00000410| 64 65 66 20 55 49 6e 74 | 33 32 20 41 47 43 6f 6e |def UInt|32 AGCon|
|00000420| 74 65 78 74 52 65 66 4e | 75 6d 3b 0d 0d 0d 74 79 |textRefN|um;...ty|
|00000430| 70 65 64 65 66 20 73 74 | 72 75 63 74 20 41 47 41 |pedef st|ruct AGA|
|00000440| 70 70 49 6e 66 6f 0d 7b | 0d 09 41 45 45 76 65 6e |ppInfo.{|..AEEven|
|00000450| 74 49 44 09 65 76 65 6e | 74 49 64 3b 0d 09 6c 6f |tID.even|tId;..lo|
|00000460| 6e 67 09 09 72 65 66 43 | 6f 6e 3b 0d 09 76 6f 69 |ng..refC|on;..voi|
|00000470| 64 2a 09 09 63 6f 6e 74 | 65 78 74 4f 62 6a 3b 09 |d*..cont|extObj;.|
|00000480| 09 2f 2f 20 70 72 69 76 | 61 74 65 20 73 79 73 74 |.// priv|ate syst|
|00000490| 65 6d 20 66 69 65 6c 64 | 0d 7d 0d 09 41 47 41 70 |em field|.}..AGAp|
|000004a0| 70 49 6e 66 6f 2c 20 2a | 41 47 41 70 70 49 6e 66 |pInfo, *|AGAppInf|
|000004b0| 6f 50 74 72 2c 20 2a 2a | 41 47 41 70 70 49 6e 66 |oPtr, **|AGAppInf|
|000004c0| 6f 48 64 6c 3b 0d 0d 74 | 79 70 65 64 65 66 20 70 |oHdl;..t|ypedef p|
|000004d0| 61 73 63 61 6c 20 4f 53 | 45 72 72 20 28 2a 43 6f |ascal OS|Err (*Co|
|000004e0| 61 63 68 52 65 70 6c 79 | 50 72 6f 63 50 74 72 29 |achReply|ProcPtr)|
|000004f0| 28 52 65 63 74 2a 20 70 | 52 65 63 74 2c 0d 09 09 |(Rect* p|Rect,...|
|00000500| 09 09 09 09 09 09 09 09 | 09 50 74 72 20 6e 61 6d |........|.Ptr nam|
|00000510| 65 2c 0d 09 09 09 09 09 | 09 09 09 09 09 09 6c 6f |e,......|......lo|
|00000520| 6e 67 20 72 65 66 43 6f | 6e 29 3b 0d 0d 0d 74 79 |ng refCo|n);...ty|
|00000530| 70 65 64 65 66 20 70 61 | 73 63 61 6c 20 4f 53 45 |pedef pa|scal OSE|
|00000540| 72 72 20 28 2a 43 6f 6e | 74 65 78 74 52 65 70 6c |rr (*Con|textRepl|
|00000550| 79 50 72 6f 63 50 74 72 | 29 28 50 74 72 20 70 49 |yProcPtr|)(Ptr pI|
|00000560| 6e 70 75 74 44 61 74 61 | 2c 0d 09 09 09 09 09 09 |nputData|,.......|
|00000570| 09 09 09 09 09 53 69 7a | 65 20 69 6e 70 75 74 44 |.....Siz|e inputD|
|00000580| 61 74 61 53 69 7a 65 2c | 0d 09 09 09 09 09 09 09 |ataSize,|........|
|00000590| 09 09 09 09 50 74 72 20 | 2a 70 70 4f 75 74 70 75 |....Ptr |*ppOutpu|
|000005a0| 74 44 61 74 61 2c 0d 09 | 09 09 09 09 09 09 09 09 |tData,..|........|
|000005b0| 09 09 53 69 7a 65 20 2a | 70 4f 75 74 70 75 74 44 |..Size *|pOutputD|
|000005c0| 61 74 61 53 69 7a 65 2c | 0d 09 09 09 09 09 09 09 |ataSize,|........|
|000005d0| 09 09 09 09 41 47 41 70 | 70 49 6e 66 6f 48 64 6c |....AGAp|pInfoHdl|
|000005e0| 20 68 41 70 70 49 6e 66 | 6f 29 3b 0d 0d 2f 2f 20 | hAppInf|o);..// |
|000005f0| 43 6f 6e 73 74 61 6e 74 | 73 0d 0d 23 64 65 66 69 |Constant|s..#defi|
|00000600| 6e 65 20 67 65 73 74 61 | 6c 74 41 70 70 6c 65 47 |ne gesta|ltAppleG|
|00000610| 75 69 64 65 50 72 65 73 | 65 6e 74 09 33 31 0d 23 |uidePres|ent.31.#|
|00000620| 64 65 66 69 6e 65 20 67 | 65 73 74 61 6c 74 41 70 |define g|estaltAp|
|00000630| 70 6c 65 47 75 69 64 65 | 49 73 44 65 62 75 67 09 |pleGuide|IsDebug.|
|00000640| 33 30 0d 23 64 65 66 69 | 6e 65 20 6b 41 47 44 65 |30.#defi|ne kAGDe|
|00000650| 66 61 75 6c 74 09 09 09 | 09 09 30 0d 23 64 65 66 |fault...|..0.#def|
|00000660| 69 6e 65 20 6b 41 47 46 | 72 6f 6e 74 44 61 74 61 |ine kAGF|rontData|
|00000670| 62 61 73 65 09 09 09 31 | 0d 23 64 65 66 69 6e 65 |base...1|.#define|
|00000680| 09 6b 41 47 4e 6f 4d 69 | 78 69 6e 09 09 09 09 09 |.kAGNoMi|xin.....|
|00000690| 28 2d 31 29 0d 0d 0d 65 | 6e 75 6d 0d 7b 0d 09 6b |(-1)...e|num.{..k|
|000006a0| 41 47 56 69 65 77 46 75 | 6c 6c 48 6f 77 64 79 20 |AGViewFu|llHowdy |
|000006b0| 3d 09 09 31 2c 09 09 2f | 2f 20 46 75 6c 6c 2d 73 |=..1,../|/ Full-s|
|000006c0| 69 7a 65 20 48 6f 77 64 | 79 0d 09 6b 41 47 56 69 |ize Howd|y..kAGVi|
|000006d0| 65 77 54 6f 70 69 63 41 | 72 65 61 73 20 3d 09 09 |ewTopicA|reas =..|
|000006e0| 32 2c 09 09 2f 2f 20 46 | 75 6c 6c 2d 73 69 7a 65 |2,..// F|ull-size|
|000006f0| 20 54 6f 70 69 63 20 41 | 72 65 61 73 0d 09 6b 41 | Topic A|reas..kA|
|00000700| 47 56 69 65 77 49 6e 64 | 65 78 20 3d 09 09 09 33 |GViewInd|ex =...3|
|00000710| 2c 09 09 2f 2f 20 46 75 | 6c 6c 2d 73 69 7a 65 20 |,..// Fu|ll-size |
|00000720| 49 6e 64 65 78 20 54 65 | 72 6d 73 0d 09 6b 41 47 |Index Te|rms..kAG|
|00000730| 56 69 65 77 4c 6f 6f 6b | 46 6f 72 20 3d 09 09 34 |ViewLook|For =..4|
|00000740| 2c 09 09 2f 2f 20 46 75 | 6c 6c 2d 73 69 7a 65 20 |,..// Fu|ll-size |
|00000750| 4c 6f 6f 6b 2d 46 6f 72 | 20 28 53 65 61 72 63 68 |Look-For| (Search|
|00000760| 29 0d 09 6b 41 47 56 69 | 65 77 53 69 6e 67 6c 65 |)..kAGVi|ewSingle|
|00000770| 48 6f 77 64 79 20 3d 09 | 35 2c 09 09 2f 2f 20 53 |Howdy =.|5,..// S|
|00000780| 69 6e 67 6c 65 2d 6c 69 | 73 74 2d 73 69 7a 65 20 |ingle-li|st-size |
|00000790| 48 6f 77 64 79 0d 09 6b | 41 47 56 69 65 77 53 69 |Howdy..k|AGViewSi|
|000007a0| 6e 67 6c 65 54 6f 70 69 | 63 73 20 3d 09 36 09 09 |ngleTopi|cs =.6..|
|000007b0| 2f 2f 20 53 69 6e 67 6c | 65 2d 6c 69 73 74 2d 73 |// Singl|e-list-s|
|000007c0| 69 7a 65 20 54 6f 70 69 | 63 73 0d 7d 3b 0d 0d 0d |ize Topi|cs.};...|
|000007d0| 65 6e 75 6d 0d 7b 0d 09 | 6b 41 47 46 69 6c 65 4d |enum.{..|kAGFileM|
|000007e0| 61 69 6e 20 3d 09 27 70 | 6f 63 6f 27 2c 0d 09 6b |ain =.'p|oco',..k|
|000007f0| 41 47 46 69 6c 65 4d 69 | 78 69 6e 20 3d 09 27 6d |AGFileMi|xin =.'m|
|00000800| 69 78 6e 27 0d 7d 3b 0d | 0d 0d 65 6e 75 6d 20 41 |ixn'.};.|..enum A|
|00000810| 47 44 42 54 79 70 65 42 | 69 74 09 09 2f 2f 20 54 |GDBTypeB|it..// T|
|00000820| 6f 20 74 65 73 74 20 61 | 67 61 69 6e 73 74 20 41 |o test a|gainst A|
|00000830| 47 47 65 74 41 76 61 69 | 6c 61 62 6c 65 44 42 54 |GGetAvai|lableDBT|
|00000840| 79 70 65 73 0d 7b 0d 09 | 6b 41 47 44 42 54 79 70 |ypes.{..|kAGDBTyp|
|00000850| 65 42 69 74 41 6e 79 20 | 3d 09 09 30 78 30 30 30 |eBitAny |=..0x000|
|00000860| 30 30 30 30 31 2c 0d 09 | 6b 41 47 44 42 54 79 70 |00001,..|kAGDBTyp|
|00000870| 65 42 69 74 48 65 6c 70 | 20 3d 09 09 30 78 30 30 |eBitHelp| =..0x00|
|00000880| 30 30 30 30 30 32 2c 0d | 09 6b 41 47 44 42 54 79 |000002,.|.kAGDBTy|
|00000890| 70 65 42 69 74 54 75 74 | 6f 72 69 61 6c 20 3d 09 |peBitTut|orial =.|
|000008a0| 30 78 30 30 30 30 30 30 | 30 34 2c 0d 09 6b 41 47 |0x000000|04,..kAG|
|000008b0| 44 42 54 79 70 65 42 69 | 74 53 68 6f 72 74 63 75 |DBTypeBi|tShortcu|
|000008c0| 74 73 20 3d 09 30 78 30 | 30 30 30 30 30 30 38 2c |ts =.0x0|0000008,|
|000008d0| 0d 09 6b 41 47 44 42 54 | 79 70 65 42 69 74 41 62 |..kAGDBT|ypeBitAb|
|000008e0| 6f 75 74 20 3d 09 09 30 | 78 30 30 30 30 30 30 31 |out =..0|x0000001|
|000008f0| 30 2c 0d 09 6b 41 47 44 | 42 54 79 70 65 42 69 74 |0,..kAGD|BTypeBit|
|00000900| 4f 74 68 65 72 20 3d 09 | 09 30 78 30 30 30 30 30 |Other =.|.0x00000|
|00000910| 30 38 30 0d 7d 3b 0d 0d | 0d 74 79 70 65 64 65 66 |080.};..|.typedef|
|00000920| 20 55 49 6e 74 31 36 20 | 41 47 53 74 61 74 75 73 | UInt16 |AGStatus|
|00000930| 3b 0d 65 6e 75 6d 09 09 | 09 09 09 2f 2f 20 52 65 |;.enum..|...// Re|
|00000940| 74 75 72 6e 65 64 20 62 | 79 20 41 47 47 65 74 53 |turned b|y AGGetS|
|00000950| 74 61 74 75 73 0d 7b 0d | 09 6b 41 47 49 73 4e 6f |tatus.{.|.kAGIsNo|
|00000960| 74 52 75 6e 6e 69 6e 67 | 2c 0d 09 6b 41 47 49 73 |tRunning|,..kAGIs|
|00000970| 53 6c 65 65 70 69 6e 67 | 2c 0d 09 6b 41 47 49 73 |Sleeping|,..kAGIs|
|00000980| 41 63 74 69 76 65 0d 7d | 3b 0d 0d 0d 74 79 70 65 |Active.}|;...type|
|00000990| 64 65 66 20 55 49 6e 74 | 31 36 20 41 47 57 69 6e |def UInt|16 AGWin|
|000009a0| 64 6f 77 4b 69 6e 64 3b | 0d 65 6e 75 6d 09 09 09 |dowKind;|.enum...|
|000009b0| 09 09 2f 2f 20 52 65 74 | 75 72 6e 65 64 20 62 79 |..// Ret|urned by|
|000009c0| 20 41 47 47 65 74 46 72 | 6f 6e 74 57 69 6e 64 6f | AGGetFr|ontWindo|
|000009d0| 77 4b 69 6e 64 0d 7b 0d | 09 6b 41 47 4e 6f 57 69 |wKind.{.|.kAGNoWi|
|000009e0| 6e 64 6f 77 2c 0d 09 6b | 41 47 41 63 63 65 73 73 |ndow,..k|AGAccess|
|000009f0| 57 69 6e 64 6f 77 2c 0d | 09 6b 41 47 50 72 65 73 |Window,.|.kAGPres|
|00000a00| 65 6e 74 61 74 69 6f 6e | 57 69 6e 64 6f 77 0d 7d |entation|Window.}|
|00000a10| 3b 0d 0d 2f 2f 20 45 72 | 72 6f 72 20 43 6f 64 65 |;..// Er|ror Code|
|00000a20| 73 0d 0d 74 79 70 65 64 | 65 66 20 53 49 6e 74 31 |s..typed|ef SInt1|
|00000a30| 36 20 41 47 45 72 72 3b | 09 2f 2f 20 4e 6f 74 20 |6 AGErr;|.// Not |
|00000a40| 61 6e 20 65 6e 75 6d 2c | 20 62 65 63 61 75 73 65 |an enum,| because|
|00000a50| 20 6f 74 68 65 72 20 4f | 53 45 72 72 73 20 61 72 | other O|SErrs ar|
|00000a60| 65 20 76 61 6c 69 64 2e | 0d 65 6e 75 6d 09 09 09 |e valid.|.enum...|
|00000a70| 09 09 2f 2f 20 41 70 70 | 6c 65 20 47 75 69 64 65 |..// App|le Guide|
|00000a80| 20 65 72 72 6f 72 20 63 | 6f 64 65 73 0d 7b 0d 09 | error c|odes.{..|
|00000a90| 2f 2f 20 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |// -----|--------|
|00000aa0| 2d 2d 2d 2d 2d 2d 2d 20 | 41 70 70 6c 65 20 65 76 |------- |Apple ev|
|00000ab0| 65 6e 74 20 72 65 70 6c | 79 20 63 6f 64 65 73 0d |ent repl|y codes.|
|00000ac0| 0d 09 6b 41 47 45 72 72 | 55 6e 6b 6e 6f 77 6e 45 |..kAGErr|UnknownE|
|00000ad0| 76 65 6e 74 20 3d 09 09 | 2d 32 39 30 30 2c 0d 09 |vent =..|-2900,..|
|00000ae0| 6b 41 47 45 72 72 43 61 | 6e 74 53 74 61 72 74 75 |kAGErrCa|ntStartu|
|00000af0| 70 20 3d 09 09 09 2d 32 | 39 30 31 2c 0d 09 6b 41 |p =...-2|901,..kA|
|00000b00| 47 45 72 72 4e 6f 41 63 | 63 57 69 6e 20 3d 09 09 |GErrNoAc|cWin =..|
|00000b10| 09 2d 32 39 30 32 2c 0d | 09 6b 41 47 45 72 72 4e |.-2902,.|.kAGErrN|
|00000b20| 6f 50 72 65 57 69 6e 20 | 3d 09 09 09 2d 32 39 30 |oPreWin |=...-290|
|00000b30| 33 2c 0d 09 6b 41 47 45 | 72 72 4e 6f 53 65 71 75 |3,..kAGE|rrNoSequ|
|00000b40| 65 6e 63 65 20 3d 09 09 | 09 2d 32 39 30 34 2c 0d |ence =..|.-2904,.|
|00000b50| 09 6b 41 47 45 72 72 4e | 6f 74 4f 6f 70 73 53 65 |.kAGErrN|otOopsSe|
|00000b60| 71 75 65 6e 63 65 20 3d | 09 09 2d 32 39 30 35 2c |quence =|..-2905,|
|00000b70| 0d 09 6b 41 47 45 72 72 | 52 65 73 65 72 76 65 64 |..kAGErr|Reserved|
|00000b80| 30 36 20 3d 09 09 09 2d | 32 39 30 36 2c 0d 09 6b |06 =...-|2906,..k|
|00000b90| 41 47 45 72 72 4e 6f 50 | 61 6e 65 6c 20 3d 09 09 |AGErrNoP|anel =..|
|00000ba0| 09 09 2d 32 39 30 37 2c | 0d 09 6b 41 47 45 72 72 |..-2907,|..kAGErr|
|00000bb0| 43 6f 6e 74 65 6e 74 4e | 6f 74 46 6f 75 6e 64 20 |ContentN|otFound |
|00000bc0| 3d 09 09 2d 32 39 30 38 | 2c 0d 09 6b 41 47 45 72 |=..-2908|,..kAGEr|
|00000bd0| 72 4d 69 73 73 69 6e 67 | 53 74 72 69 6e 67 20 3d |rMissing|String =|
|00000be0| 09 09 2d 32 39 30 39 2c | 0d 09 6b 41 47 45 72 72 |..-2909,|..kAGErr|
|00000bf0| 49 6e 66 6f 4e 6f 74 41 | 76 61 69 6c 20 3d 09 09 |InfoNotA|vail =..|
|00000c00| 2d 32 39 31 30 2c 0d 09 | 6b 41 47 45 72 72 45 76 |-2910,..|kAGErrEv|
|00000c10| 65 6e 74 4e 6f 74 41 76 | 61 69 6c 61 62 6c 65 20 |entNotAv|ailable |
|00000c20| 3d 09 2d 32 39 31 31 2c | 0d 09 6b 41 47 45 72 72 |=.-2911,|..kAGErr|
|00000c30| 43 61 6e 6e 6f 74 4d 61 | 6b 65 43 6f 61 63 68 20 |CannotMa|keCoach |
|00000c40| 3d 09 09 2d 32 39 31 32 | 2c 0d 09 6b 41 47 45 72 |=..-2912|,..kAGEr|
|00000c50| 72 53 65 73 73 69 6f 6e | 49 44 73 4e 6f 74 4d 61 |rSession|IDsNotMa|
|00000c60| 74 63 68 20 3d 09 2d 32 | 39 31 33 2c 0d 09 6b 41 |tch =.-2|913,..kA|
|00000c70| 47 45 72 72 4d 69 73 73 | 69 6e 67 44 61 74 61 62 |GErrMiss|ingDatab|
|00000c80| 61 73 65 53 70 65 63 20 | 3d 09 2d 32 39 31 34 2c |aseSpec |=.-2914,|
|00000c90| 0d 0d 09 2f 2f 20 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |...// --|--------|
|00000ca0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 20 43 6f 61 63 68 |--------|-- Coach|
|00000cb0| 27 73 20 43 68 61 6c 6b | 62 6f 61 72 64 20 72 65 |'s Chalk|board re|
|00000cc0| 70 6c 79 20 63 6f 64 65 | 73 0d 0d 09 6b 41 47 45 |ply code|s...kAGE|
|00000cd0| 72 72 49 74 65 6d 4e 6f | 74 46 6f 75 6e 64 20 3d |rrItemNo|tFound =|
|00000ce0| 09 09 09 2d 32 39 32 35 | 2c 0d 09 6b 41 47 45 72 |...-2925|,..kAGEr|
|00000cf0| 72 42 61 6c 6c 6f 6f 6e | 52 65 73 6f 75 72 63 65 |rBalloon|Resource|
|00000d00| 4e 6f 74 46 6f 75 6e 64 | 20 3d 09 2d 32 39 32 36 |NotFound| =.-2926|
|00000d10| 2c 0d 09 6b 41 47 45 72 | 72 43 68 61 6c 6b 52 65 |,..kAGEr|rChalkRe|
|00000d20| 73 6f 75 72 63 65 4e 6f | 74 46 6f 75 6e 64 20 3d |sourceNo|tFound =|
|00000d30| 09 2d 32 39 32 37 2c 0d | 09 6b 41 47 45 72 72 43 |.-2927,.|.kAGErrC|
|00000d40| 68 64 76 52 65 73 6f 75 | 72 63 65 4e 6f 74 46 6f |hdvResou|rceNotFo|
|00000d50| 75 6e 64 20 3d 09 2d 32 | 39 32 38 2c 0d 09 6b 41 |und =.-2|928,..kA|
|00000d60| 47 45 72 72 41 6c 72 65 | 61 64 79 53 68 6f 77 69 |GErrAlre|adyShowi|
|00000d70| 6e 67 20 3d 09 09 09 2d | 32 39 32 39 2c 0d 09 6b |ng =...-|2929,..k|
|00000d80| 41 47 45 72 72 42 61 6c | 6c 6f 6f 6e 52 65 73 6f |AGErrBal|loonReso|
|00000d90| 75 72 63 65 53 6b 69 70 | 20 3d 09 09 2d 32 39 33 |urceSkip| =..-293|
|00000da0| 30 2c 0d 09 6b 41 47 45 | 72 72 49 74 65 6d 4e 6f |0,..kAGE|rrItemNo|
|00000db0| 74 56 69 73 69 62 6c 65 | 20 3d 09 09 09 2d 32 39 |tVisible| =...-29|
|00000dc0| 33 31 2c 0d 09 6b 41 47 | 45 72 72 52 65 73 65 72 |31,..kAG|ErrReser|
|00000dd0| 76 65 64 33 32 20 3d 09 | 09 09 09 2d 32 39 33 32 |ved32 =.|...-2932|
|00000de0| 2c 0d 09 6b 41 47 45 72 | 72 4e 6f 74 46 72 6f 6e |,..kAGEr|rNotFron|
|00000df0| 74 50 72 6f 63 65 73 73 | 20 3d 09 09 09 2d 32 39 |tProcess| =...-29|
|00000e00| 33 33 2c 0d 09 6b 41 47 | 45 72 72 4d 61 63 72 6f |33,..kAG|ErrMacro|
|00000e10| 52 65 73 6f 75 72 63 65 | 4e 6f 74 46 6f 75 6e 64 |Resource|NotFound|
|00000e20| 20 3d 09 2d 32 39 33 34 | 2c 0d 0d 09 2f 2f 20 2d | =.-2934|,...// -|
|00000e30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000e40| 2d 2d 2d 20 41 50 49 20 | 72 65 70 6c 79 20 63 6f |--- API |reply co|
|00000e50| 64 65 73 0d 0d 09 6b 41 | 47 45 72 72 41 70 70 6c |des...kA|GErrAppl|
|00000e60| 65 47 75 69 64 65 4e 6f | 74 41 76 61 69 6c 61 62 |eGuideNo|tAvailab|
|00000e70| 6c 65 20 3d 09 2d 32 39 | 35 31 2c 0d 09 6b 41 47 |le =.-29|51,..kAG|
|00000e80| 45 72 72 43 61 6e 6e 6f | 74 49 6e 69 74 43 6f 61 |ErrCanno|tInitCoa|
|00000e90| 63 68 20 3d 09 09 09 2d | 32 39 35 32 2c 0d 09 6b |ch =...-|2952,..k|
|00000ea0| 41 47 45 72 72 43 61 6e | 6e 6f 74 49 6e 69 74 43 |AGErrCan|notInitC|
|00000eb0| 6f 6e 74 65 78 74 20 3d | 09 09 2d 32 39 35 33 2c |ontext =|..-2953,|
|00000ec0| 0d 09 6b 41 47 45 72 72 | 43 61 6e 6e 6f 74 4f 70 |..kAGErr|CannotOp|
|00000ed0| 65 6e 41 6c 69 61 73 46 | 69 6c 65 20 3d 09 09 2d |enAliasF|ile =..-|
|00000ee0| 32 39 35 34 2c 0d 09 6b | 41 47 45 72 72 4e 6f 41 |2954,..k|AGErrNoA|
|00000ef0| 6c 69 61 73 52 65 73 6f | 75 72 63 65 20 3d 09 09 |liasReso|urce =..|
|00000f00| 09 2d 32 39 35 35 2c 0d | 09 6b 41 47 45 72 72 44 |.-2955,.|.kAGErrD|
|00000f10| 61 74 61 62 61 73 65 4e | 6f 74 41 76 61 69 6c 61 |atabaseN|otAvaila|
|00000f20| 62 6c 65 20 3d 09 2d 32 | 39 35 36 2c 0d 09 6b 41 |ble =.-2|956,..kA|
|00000f30| 47 45 72 72 44 61 74 61 | 62 61 73 65 4e 6f 74 4f |GErrData|baseNotO|
|00000f40| 70 65 6e 20 3d 20 09 09 | 2d 32 39 35 37 2c 0d 09 |pen = ..|-2957,..|
|00000f50| 6b 41 47 45 72 72 4d 69 | 73 73 69 6e 67 41 70 70 |kAGErrMi|ssingApp|
|00000f60| 49 6e 66 6f 48 64 6c 20 | 3d 09 09 2d 32 39 35 38 |InfoHdl |=..-2958|
|00000f70| 2c 0d 09 6b 41 47 45 72 | 72 4d 69 73 73 69 6e 67 |,..kAGEr|rMissing|
|00000f80| 43 6f 6e 74 65 78 74 4f | 62 6a 65 63 74 20 3d 09 |ContextO|bject =.|
|00000f90| 2d 32 39 35 39 2c 0d 09 | 6b 41 47 45 72 72 49 6e |-2959,..|kAGErrIn|
|00000fa0| 76 61 6c 69 64 52 65 66 | 4e 75 6d 20 3d 09 09 09 |validRef|Num =...|
|00000fb0| 2d 32 39 36 30 2c 0d 09 | 6b 41 47 45 72 72 44 61 |-2960,..|kAGErrDa|
|00000fc0| 74 61 62 61 73 65 4f 70 | 65 6e 20 3d 09 09 09 2d |tabaseOp|en =...-|
|00000fd0| 32 39 36 31 2c 0d 09 6b | 41 47 45 72 72 49 6e 73 |2961,..k|AGErrIns|
|00000fe0| 75 66 66 69 63 69 65 6e | 74 4d 65 6d 6f 72 79 20 |ufficien|tMemory |
|00000ff0| 3d 09 09 2d 32 39 36 32 | 0d 0d 7d 3b 0d 0d 2f 2f |=..-2962|..};..//|
|00001000| 20 45 76 65 6e 74 73 0d | 0d 74 79 70 65 64 65 66 | Events.|.typedef|
|00001010| 20 55 49 6e 74 33 32 20 | 41 47 45 76 65 6e 74 3b | UInt32 |AGEvent;|
|00001020| 09 2f 2f 20 4e 6f 74 20 | 61 6e 20 65 6e 75 6d 20 |.// Not |an enum |
|00001030| 62 65 63 61 75 73 65 20 | 77 65 20 77 61 6e 74 20 |because |we want |
|00001040| 74 6f 20 6d 61 6b 65 20 | 61 73 73 69 67 6e 6d 65 |to make |assignme|
|00001050| 6e 74 73 2e 0d 65 6e 75 | 6d 09 09 09 09 09 2f 2f |nts..enu|m.....//|
|00001060| 20 48 61 6e 64 79 20 65 | 76 65 6e 74 73 20 66 6f | Handy e|vents fo|
|00001070| 72 20 41 47 47 65 6e 65 | 72 61 6c 2e 0d 7b 0d 09 |r AGGene|ral..{..|
|00001080| 09 2f 2f 20 50 61 6e 65 | 6c 20 61 63 74 69 6f 6e |.// Pane|l action|
|00001090| 73 20 28 52 65 71 75 69 | 72 65 20 61 20 70 72 65 |s (Requi|re a pre|
|000010a0| 73 65 6e 74 61 74 69 6f | 6e 20 77 69 6e 64 6f 77 |sentatio|n window|
|000010b0| 29 2e 0d 09 6b 41 47 45 | 76 65 6e 74 44 6f 43 6f |)...kAGE|ventDoCo|
|000010c0| 61 63 68 20 3d 09 09 09 | 27 64 6f 63 6f 27 2c 0d |ach =...|'doco',.|
|000010d0| 09 6b 41 47 45 76 65 6e | 74 44 6f 48 75 68 20 3d |.kAGEven|tDoHuh =|
|000010e0| 09 09 09 09 27 64 68 75 | 68 27 2c 0d 09 6b 41 47 |....'dhu|h',..kAG|
|000010f0| 45 76 65 6e 74 47 6f 4e | 65 78 74 20 3d 09 09 09 |EventGoN|ext =...|
|00001100| 27 67 6f 6e 70 27 2c 0d | 09 6b 41 47 45 76 65 6e |'gonp',.|.kAGEven|
|00001110| 74 47 6f 50 72 65 76 20 | 3d 09 09 09 27 67 6f 70 |tGoPrev |=...'gop|
|00001120| 70 27 2c 0d 09 6b 41 47 | 45 76 65 6e 74 48 69 64 |p',..kAG|EventHid|
|00001130| 65 50 61 6e 65 6c 20 3d | 09 09 09 27 70 61 68 69 |ePanel =|...'pahi|
|00001140| 27 2c 0d 09 6b 41 47 45 | 76 65 6e 74 52 65 74 75 |',..kAGE|ventRetu|
|00001150| 72 6e 42 61 63 6b 20 3d | 09 09 27 67 6f 62 6b 27 |rnBack =|..'gobk'|
|00001160| 2c 0d 09 6b 41 47 45 76 | 65 6e 74 53 68 6f 77 50 |,..kAGEv|entShowP|
|00001170| 61 6e 65 6c 20 3d 09 09 | 09 27 70 61 73 68 27 2c |anel =..|.'pash',|
|00001180| 0d 09 6b 41 47 45 76 65 | 6e 74 54 6f 67 67 6c 65 |..kAGEve|ntToggle|
|00001190| 50 61 6e 65 6c 20 3d 09 | 09 27 70 61 74 67 27 0d |Panel =.|.'patg'.|
|000011a0| 7d 3b 0d 0d 2f 2f 20 46 | 75 6e 63 74 69 6f 6e 73 |};..// F|unctions|
|000011b0| 0d 0d 23 69 66 64 65 66 | 20 5f 5f 63 70 6c 75 73 |..#ifdef| __cplus|
|000011c0| 70 6c 75 73 0d 65 78 74 | 65 72 6e 20 22 43 22 20 |plus.ext|ern "C" |
|000011d0| 7b 0d 23 65 6e 64 69 66 | 0d 0d 09 2f 2f 20 41 47 |{.#endif|...// AG|
|000011e0| 43 6c 6f 73 65 0d 09 2f | 2f 20 43 6c 6f 73 65 20 |Close../|/ Close |
|000011f0| 74 68 65 20 64 61 74 61 | 62 61 73 65 20 61 73 73 |the data|base ass|
|00001200| 6f 63 69 61 74 65 64 20 | 77 69 74 68 20 74 68 65 |ociated |with the|
|00001210| 20 41 47 52 65 66 4e 75 | 6d 2e 0d 0d 70 61 73 63 | AGRefNu|m...pasc|
|00001220| 61 6c 20 41 47 45 72 72 | 20 41 47 43 6c 6f 73 65 |al AGErr| AGClose|
|00001230| 28 41 47 52 65 66 4e 75 | 6d 20 2a 72 65 66 4e 75 |(AGRefNu|m *refNu|
|00001240| 6d 29 0d 20 3d 20 7b 30 | 78 37 30 31 31 2c 30 78 |m). = {0|x7011,0x|
|00001250| 41 41 36 45 7d 3b 0d 0d | 09 2f 2f 20 41 47 47 65 |AA6E};..|.// AGGe|
|00001260| 6e 65 72 61 6c 0d 09 2f | 2f 20 43 61 75 73 65 20 |neral../|/ Cause |
|00001270| 76 61 72 69 6f 75 73 20 | 65 76 65 6e 74 73 20 74 |various |events t|
|00001280| 6f 20 68 61 70 70 65 6e | 2e 0d 0d 70 61 73 63 61 |o happen|...pasca|
|00001290| 6c 20 41 47 45 72 72 20 | 41 47 47 65 6e 65 72 61 |l AGErr |AGGenera|
|000012a0| 6c 28 41 47 52 65 66 4e | 75 6d 20 72 65 66 4e 75 |l(AGRefN|um refNu|
|000012b0| 6d 2c 20 41 47 45 76 65 | 6e 74 20 74 68 65 45 76 |m, AGEve|nt theEv|
|000012c0| 65 6e 74 29 0d 20 3d 20 | 7b 30 78 37 30 30 44 2c |ent). = |{0x700D,|
|000012d0| 30 78 41 41 36 45 7d 3b | 0d 0d 09 2f 2f 20 41 47 |0xAA6E};|...// AG|
|000012e0| 47 65 74 41 76 61 69 6c | 61 62 6c 65 44 42 54 79 |GetAvail|ableDBTy|
|000012f0| 70 65 73 0d 09 2f 2f 20 | 52 65 74 75 72 6e 20 74 |pes..// |Return t|
|00001300| 68 65 20 64 61 74 61 62 | 61 73 65 20 74 79 70 65 |he datab|ase type|
|00001310| 73 20 61 76 61 69 6c 61 | 62 6c 65 20 66 6f 72 20 |s availa|ble for |
|00001320| 74 68 69 73 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |this app|lication|
|00001330| 2e 0d 0d 70 61 73 63 61 | 6c 20 55 49 6e 74 33 32 |...pasca|l UInt32|
|00001340| 20 41 47 47 65 74 41 76 | 61 69 6c 61 62 6c 65 44 | AGGetAv|ailableD|
|00001350| 42 54 79 70 65 73 28 76 | 6f 69 64 29 0d 20 3d 20 |BTypes(v|oid). = |
|00001360| 7b 30 78 37 30 30 38 2c | 30 78 41 41 36 45 7d 3b |{0x7008,|0xAA6E};|
|00001370| 0d 0d 09 2f 2f 20 41 47 | 47 65 74 46 72 6f 6e 74 |...// AG|GetFront|
|00001380| 57 69 6e 64 6f 77 4b 69 | 6e 64 0d 09 2f 2f 20 52 |WindowKi|nd..// R|
|00001390| 65 74 75 72 6e 20 74 68 | 65 20 6b 69 6e 64 20 6f |eturn th|e kind o|
|000013a0| 66 20 74 68 65 20 66 72 | 6f 6e 74 20 77 69 6e 64 |f the fr|ont wind|
|000013b0| 6f 77 2e 0d 0d 70 61 73 | 63 61 6c 20 41 47 57 69 |ow...pas|cal AGWi|
|000013c0| 6e 64 6f 77 4b 69 6e 64 | 20 41 47 47 65 74 46 72 |ndowKind| AGGetFr|
|000013d0| 6f 6e 74 57 69 6e 64 6f | 77 4b 69 6e 64 28 41 47 |ontWindo|wKind(AG|
|000013e0| 52 65 66 4e 75 6d 20 72 | 65 66 4e 75 6d 29 0d 20 |RefNum r|efNum). |
|000013f0| 3d 20 7b 30 78 37 30 30 | 43 2c 30 78 41 41 36 45 |= {0x700|C,0xAA6E|
|00001400| 7d 3b 0d 0d 09 2f 2f 20 | 41 47 47 65 74 46 53 53 |};...// |AGGetFSS|
|00001410| 70 65 63 0d 09 2f 2f 20 | 52 65 74 75 72 6e 20 74 |pec..// |Return t|
|00001420| 68 65 20 46 53 53 70 65 | 63 20 66 6f 72 20 74 68 |he FSSpe|c for th|
|00001430| 65 20 41 47 52 65 66 4e | 75 6d 2e 0d 0d 70 61 73 |e AGRefN|um...pas|
|00001440| 63 61 6c 20 41 47 45 72 | 72 20 41 47 47 65 74 46 |cal AGEr|r AGGetF|
|00001450| 53 53 70 65 63 28 41 47 | 52 65 66 4e 75 6d 20 72 |SSpec(AG|RefNum r|
|00001460| 65 66 4e 75 6d 2c 20 46 | 53 53 70 65 63 2a 20 66 |efNum, F|SSpec* f|
|00001470| 69 6c 65 53 70 65 63 29 | 0d 20 3d 20 7b 30 78 37 |ileSpec)|. = {0x7|
|00001480| 30 30 46 2c 30 78 41 41 | 36 45 7d 3b 0d 0d 09 2f |00F,0xAA|6E};.../|
|00001490| 2f 20 41 47 47 65 74 53 | 74 61 74 75 73 0d 09 2f |/ AGGetS|tatus../|
|000014a0| 2f 20 52 65 74 75 72 6e | 20 74 68 65 20 73 74 61 |/ Return| the sta|
|000014b0| 74 75 73 20 6f 66 20 41 | 70 70 6c 65 20 47 75 69 |tus of A|pple Gui|
|000014c0| 64 65 2e 0d 0d 70 61 73 | 63 61 6c 20 41 47 53 74 |de...pas|cal AGSt|
|000014d0| 61 74 75 73 20 41 47 47 | 65 74 53 74 61 74 75 73 |atus AGG|etStatus|
|000014e0| 28 76 6f 69 64 29 0d 20 | 3d 20 7b 30 78 37 30 30 |(void). |= {0x700|
|000014f0| 39 2c 30 78 41 41 36 45 | 7d 3b 0d 0d 09 2f 2f 20 |9,0xAA6E|};...// |
|00001500| 41 47 49 6e 73 74 61 6c | 6c 43 6f 61 63 68 48 61 |AGInstal|lCoachHa|
|00001510| 6e 64 6c 65 72 0d 09 2f | 2f 20 49 6e 73 74 61 6c |ndler../|/ Instal|
|00001520| 6c 20 61 20 43 6f 61 63 | 68 20 6f 62 6a 65 63 74 |l a Coac|h object|
|00001530| 20 6c 6f 63 61 74 69 6f | 6e 20 71 75 65 72 79 20 | locatio|n query |
|00001540| 68 61 6e 64 6c 65 72 2e | 0d 0d 70 61 73 63 61 6c |handler.|..pascal|
|00001550| 20 41 47 45 72 72 20 41 | 47 49 6e 73 74 61 6c 6c | AGErr A|GInstall|
|00001560| 43 6f 61 63 68 48 61 6e | 64 6c 65 72 28 43 6f 61 |CoachHan|dler(Coa|
|00001570| 63 68 52 65 70 6c 79 50 | 72 6f 63 50 74 72 20 63 |chReplyP|rocPtr c|
|00001580| 6f 61 63 68 52 65 70 6c | 79 50 72 6f 63 2c 20 6c |oachRepl|yProc, l|
|00001590| 6f 6e 67 20 72 65 66 43 | 6f 6e 2c 0d 09 09 41 47 |ong refC|on,...AG|
|000015a0| 43 6f 61 63 68 52 65 66 | 4e 75 6d 20 2a 72 65 73 |CoachRef|Num *res|
|000015b0| 75 6c 74 52 65 66 4e 75 | 6d 29 0d 20 3d 20 7b 30 |ultRefNu|m). = {0|
|000015c0| 78 37 30 31 32 2c 30 78 | 41 41 36 45 7d 3b 0d 0d |x7012,0x|AA6E};..|
|000015d0| 09 2f 2f 20 41 47 49 6e | 73 74 61 6c 6c 43 6f 6e |.// AGIn|stallCon|
|000015e0| 74 65 78 74 48 61 6e 64 | 6c 65 72 0d 09 2f 2f 20 |textHand|ler..// |
|000015f0| 49 6e 73 74 61 6c 6c 20 | 61 20 63 6f 6e 74 65 78 |Install |a contex|
|00001600| 74 20 63 68 65 63 6b 20 | 71 75 65 72 79 20 68 61 |t check |query ha|
|00001610| 6e 64 6c 65 72 2e 0d 0d | 70 61 73 63 61 6c 20 41 |ndler...|pascal A|
|00001620| 47 45 72 72 20 41 47 49 | 6e 73 74 61 6c 6c 43 6f |GErr AGI|nstallCo|
|00001630| 6e 74 65 78 74 48 61 6e | 64 6c 65 72 28 43 6f 6e |ntextHan|dler(Con|
|00001640| 74 65 78 74 52 65 70 6c | 79 50 72 6f 63 50 74 72 |textRepl|yProcPtr|
|00001650| 20 63 6f 6e 74 65 78 74 | 52 65 70 6c 79 50 72 6f | context|ReplyPro|
|00001660| 63 2c 0d 09 09 41 45 45 | 76 65 6e 74 49 44 20 65 |c,...AEE|ventID e|
|00001670| 76 65 6e 74 49 44 2c 20 | 6c 6f 6e 67 20 72 65 66 |ventID, |long ref|
|00001680| 43 6f 6e 2c 20 41 47 43 | 6f 6e 74 65 78 74 52 65 |Con, AGC|ontextRe|
|00001690| 66 4e 75 6d 20 2a 72 65 | 73 75 6c 74 52 65 66 4e |fNum *re|sultRefN|
|000016a0| 75 6d 29 0d 20 3d 20 7b | 30 78 37 30 31 33 2c 30 |um). = {|0x7013,0|
|000016b0| 78 41 41 36 45 7d 3b 0d | 0d 09 2f 2f 20 41 47 49 |xAA6E};.|..// AGI|
|000016c0| 73 44 61 74 61 62 61 73 | 65 4f 70 65 6e 0d 09 2f |sDatabas|eOpen../|
|000016d0| 2f 20 52 65 74 75 72 6e | 20 74 72 75 65 20 69 66 |/ Return| true if|
|000016e0| 20 74 68 65 20 64 61 74 | 61 62 61 73 65 20 61 73 | the dat|abase as|
|000016f0| 73 6f 63 69 61 74 65 64 | 20 77 69 74 68 20 74 68 |sociated| with th|
|00001700| 65 20 41 47 52 65 66 4e | 75 6d 20 69 73 20 6f 70 |e AGRefN|um is op|
|00001710| 65 6e 2e 0d 0d 70 61 73 | 63 61 6c 20 42 6f 6f 6c |en...pas|cal Bool|
|00001720| 65 61 6e 20 41 47 49 73 | 44 61 74 61 62 61 73 65 |ean AGIs|Database|
|00001730| 4f 70 65 6e 28 41 47 52 | 65 66 4e 75 6d 20 72 65 |Open(AGR|efNum re|
|00001740| 66 4e 75 6d 29 0d 20 3d | 20 7b 30 78 37 30 30 36 |fNum). =| {0x7006|
|00001750| 2c 30 78 41 41 36 45 7d | 3b 0d 0d 09 2f 2f 20 41 |,0xAA6E}|;...// A|
|00001760| 47 4f 70 65 6e 0d 09 2f | 2f 20 4f 70 65 6e 20 61 |GOpen../|/ Open a|
|00001770| 20 67 75 69 64 65 20 64 | 61 74 61 62 61 73 65 2e | guide d|atabase.|
|00001780| 0d 0d 70 61 73 63 61 6c | 20 41 47 45 72 72 20 41 |..pascal| AGErr A|
|00001790| 47 4f 70 65 6e 28 46 53 | 53 70 65 63 20 2a 66 69 |GOpen(FS|Spec *fi|
|000017a0| 6c 65 53 70 65 63 2c 20 | 55 49 6e 74 33 32 20 66 |leSpec, |UInt32 f|
|000017b0| 6c 61 67 73 2c 20 48 61 | 6e 64 6c 65 20 6d 69 78 |lags, Ha|ndle mix|
|000017c0| 69 6e 43 6f 6e 74 72 6f | 6c 2c 0d 09 09 09 09 09 |inContro|l,......|
|000017d0| 09 41 47 52 65 66 4e 75 | 6d 20 2a 72 65 73 75 6c |.AGRefNu|m *resul|
|000017e0| 74 52 65 66 4e 75 6d 29 | 0d 20 3d 20 7b 30 78 37 |tRefNum)|. = {0x7|
|000017f0| 30 30 31 2c 30 78 41 41 | 36 45 7d 3b 0d 0d 09 2f |001,0xAA|6E};.../|
|00001800| 2f 20 41 47 4f 70 65 6e | 57 69 74 68 53 65 61 72 |/ AGOpen|WithSear|
|00001810| 63 68 0d 09 2f 2f 20 4f | 70 65 6e 20 61 20 67 75 |ch..// O|pen a gu|
|00001820| 69 64 65 20 64 61 74 61 | 62 61 73 65 20 61 6e 64 |ide data|base and|
|00001830| 20 70 72 65 73 65 74 20 | 61 20 73 65 61 72 63 68 | preset |a search|
|00001840| 20 73 74 72 69 6e 67 2e | 0d 0d 70 61 73 63 61 6c | string.|..pascal|
|00001850| 20 41 47 45 72 72 20 41 | 47 4f 70 65 6e 57 69 74 | AGErr A|GOpenWit|
|00001860| 68 53 65 61 72 63 68 28 | 46 53 53 70 65 63 20 2a |hSearch(|FSSpec *|
|00001870| 66 69 6c 65 53 70 65 63 | 2c 20 55 49 6e 74 33 32 |fileSpec|, UInt32|
|00001880| 20 66 6c 61 67 73 2c 20 | 48 61 6e 64 6c 65 20 6d | flags, |Handle m|
|00001890| 69 78 69 6e 43 6f 6e 74 | 72 6f 6c 2c 0d 09 09 09 |ixinCont|rol,....|
|000018a0| 09 09 09 09 09 43 6f 6e | 73 74 53 74 72 32 35 35 |.....Con|stStr255|
|000018b0| 50 61 72 61 6d 20 73 65 | 61 72 63 68 53 74 72 69 |Param se|archStri|
|000018c0| 6e 67 2c 0d 09 09 09 09 | 09 09 09 09 41 47 52 65 |ng,.....|....AGRe|
|000018d0| 66 4e 75 6d 20 2a 72 65 | 73 75 6c 74 52 65 66 4e |fNum *re|sultRefN|
|000018e0| 75 6d 29 0d 20 3d 20 7b | 30 78 37 30 30 32 2c 30 |um). = {|0x7002,0|
|000018f0| 78 41 41 36 45 7d 3b 0d | 0d 09 2f 2f 20 41 47 4f |xAA6E};.|..// AGO|
|00001900| 70 65 6e 57 69 74 68 53 | 65 71 75 65 6e 63 65 0d |penWithS|equence.|
|00001910| 09 2f 2f 20 4f 70 65 6e | 20 61 20 67 75 69 64 65 |.// Open| a guide|
|00001920| 20 64 61 74 61 62 61 73 | 65 20 61 6e 64 20 64 69 | databas|e and di|
|00001930| 73 70 6c 61 79 20 61 20 | 70 72 65 73 65 6e 74 61 |splay a |presenta|
|00001940| 74 69 6f 6e 20 77 69 6e | 64 6f 77 20 73 65 71 75 |tion win|dow sequ|
|00001950| 65 6e 63 65 2e 0d 0d 70 | 61 73 63 61 6c 20 41 47 |ence...p|ascal AG|
|00001960| 45 72 72 20 41 47 4f 70 | 65 6e 57 69 74 68 53 65 |Err AGOp|enWithSe|
|00001970| 71 75 65 6e 63 65 28 46 | 53 53 70 65 63 20 2a 66 |quence(F|SSpec *f|
|00001980| 69 6c 65 53 70 65 63 2c | 20 55 49 6e 74 33 32 20 |ileSpec,| UInt32 |
|00001990| 66 6c 61 67 73 2c 20 48 | 61 6e 64 6c 65 20 6d 69 |flags, H|andle mi|
|000019a0| 78 69 6e 43 6f 6e 74 72 | 6f 6c 2c 0d 09 09 09 09 |xinContr|ol,.....|
|000019b0| 09 09 09 09 73 68 6f 72 | 74 20 73 65 71 75 65 6e |....shor|t sequen|
|000019c0| 63 65 49 44 2c 0d 09 09 | 09 09 09 09 09 09 41 47 |ceID,...|......AG|
|000019d0| 52 65 66 4e 75 6d 20 2a | 72 65 73 75 6c 74 52 65 |RefNum *|resultRe|
|000019e0| 66 4e 75 6d 29 0d 20 3d | 20 7b 30 78 37 30 30 34 |fNum). =| {0x7004|
|000019f0| 2c 30 78 41 41 36 45 7d | 3b 0d 0d 09 2f 2f 20 41 |,0xAA6E}|;...// A|
|00001a00| 47 4f 70 65 6e 57 69 74 | 68 56 69 65 77 0d 09 2f |GOpenWit|hView../|
|00001a10| 2f 20 4f 70 65 6e 20 61 | 20 67 75 69 64 65 20 64 |/ Open a| guide d|
|00001a20| 61 74 61 62 61 73 65 20 | 61 6e 64 20 6f 76 65 72 |atabase |and over|
|00001a30| 72 69 64 65 20 74 68 65 | 20 64 65 66 61 75 6c 74 |ride the| default|
|00001a40| 20 76 69 65 77 2e 0d 0d | 70 61 73 63 61 6c 20 41 | view...|pascal A|
|00001a50| 47 45 72 72 20 41 47 4f | 70 65 6e 57 69 74 68 56 |GErr AGO|penWithV|
|00001a60| 69 65 77 28 46 53 53 70 | 65 63 20 2a 66 69 6c 65 |iew(FSSp|ec *file|
|00001a70| 53 70 65 63 2c 20 55 49 | 6e 74 33 32 20 66 6c 61 |Spec, UI|nt32 fla|
|00001a80| 67 73 2c 20 48 61 6e 64 | 6c 65 20 6d 69 78 69 6e |gs, Hand|le mixin|
|00001a90| 43 6f 6e 74 72 6f 6c 2c | 0d 09 09 09 09 09 09 09 |Control,|........|
|00001aa0| 09 73 68 6f 72 74 20 76 | 69 65 77 4e 75 6d 2c 0d |.short v|iewNum,.|
|00001ab0| 09 09 09 09 09 09 09 09 | 41 47 52 65 66 4e 75 6d |........|AGRefNum|
|00001ac0| 20 2a 72 65 73 75 6c 74 | 52 65 66 4e 75 6d 29 0d | *result|RefNum).|
|00001ad0| 20 3d 20 7b 30 78 37 30 | 30 35 2c 30 78 41 41 36 | = {0x70|05,0xAA6|
|00001ae0| 45 7d 3b 0d 0d 09 2f 2f | 20 41 47 51 75 69 74 0d |E};...//| AGQuit.|
|00001af0| 09 2f 2f 20 4d 61 6b 65 | 20 41 70 70 6c 65 20 47 |.// Make| Apple G|
|00001b00| 75 69 64 65 20 71 75 69 | 74 2e 0d 0d 70 61 73 63 |uide qui|t...pasc|
|00001b10| 61 6c 20 41 47 45 72 72 | 20 41 47 51 75 69 74 28 |al AGErr| AGQuit(|
|00001b20| 76 6f 69 64 29 0d 20 3d | 20 7b 30 78 37 30 31 30 |void). =| {0x7010|
|00001b30| 2c 30 78 41 41 36 45 7d | 3b 0d 0d 09 2f 2f 20 41 |,0xAA6E}|;...// A|
|00001b40| 47 52 65 6d 6f 76 65 43 | 6f 61 63 68 48 61 6e 64 |GRemoveC|oachHand|
|00001b50| 6c 65 72 0d 09 2f 2f 20 | 52 65 6d 6f 76 65 20 74 |ler..// |Remove t|
|00001b60| 68 65 20 43 6f 61 63 68 | 20 6f 62 6a 65 63 74 20 |he Coach| object |
|00001b70| 6c 6f 63 61 74 69 6f 6e | 20 71 75 65 72 79 20 68 |location| query h|
|00001b80| 61 6e 64 6c 65 72 2e 0d | 0d 70 61 73 63 61 6c 20 |andler..|.pascal |
|00001b90| 41 47 45 72 72 20 41 47 | 52 65 6d 6f 76 65 43 6f |AGErr AG|RemoveCo|
|00001ba0| 61 63 68 48 61 6e 64 6c | 65 72 28 41 47 43 6f 61 |achHandl|er(AGCoa|
|00001bb0| 63 68 52 65 66 4e 75 6d | 20 2a 72 65 73 75 6c 74 |chRefNum| *result|
|00001bc0| 52 65 66 4e 75 6d 29 0d | 20 3d 20 7b 30 78 37 30 |RefNum).| = {0x70|
|00001bd0| 31 34 2c 30 78 41 41 36 | 45 7d 3b 0d 0d 09 2f 2f |14,0xAA6|E};...//|
|00001be0| 20 41 47 52 65 6d 6f 76 | 65 43 6f 6e 74 65 78 74 | AGRemov|eContext|
|00001bf0| 48 61 6e 64 6c 65 72 0d | 09 2f 2f 20 52 65 6d 6f |Handler.|.// Remo|
|00001c00| 76 65 20 74 68 65 20 63 | 6f 6e 74 65 78 74 20 63 |ve the c|ontext c|
|00001c10| 68 65 63 6b 20 71 75 65 | 72 79 20 68 61 6e 64 6c |heck que|ry handl|
|00001c20| 65 72 2e 0d 0d 70 61 73 | 63 61 6c 20 41 47 45 72 |er...pas|cal AGEr|
|00001c30| 72 20 41 47 52 65 6d 6f | 76 65 43 6f 6e 74 65 78 |r AGRemo|veContex|
|00001c40| 74 48 61 6e 64 6c 65 72 | 28 41 47 43 6f 6e 74 65 |tHandler|(AGConte|
|00001c50| 78 74 52 65 66 4e 75 6d | 20 2a 72 65 73 75 6c 74 |xtRefNum| *result|
|00001c60| 52 65 66 4e 75 6d 29 0d | 20 3d 20 7b 30 78 37 30 |RefNum).| = {0x70|
|00001c70| 31 35 2c 30 78 41 41 36 | 45 7d 3b 0d 0d 09 2f 2f |15,0xAA6|E};...//|
|00001c80| 20 41 47 53 74 61 72 74 | 0d 09 2f 2f 20 53 74 61 | AGStart|..// Sta|
|00001c90| 72 74 20 75 70 20 41 70 | 70 6c 65 20 47 75 69 64 |rt up Ap|ple Guid|
|00001ca0| 65 20 69 6e 20 74 68 65 | 20 62 61 63 6b 67 72 6f |e in the| backgro|
|00001cb0| 75 6e 64 2e 0d 0d 70 61 | 73 63 61 6c 20 41 47 45 |und...pa|scal AGE|
|00001cc0| 72 72 20 41 47 53 74 61 | 72 74 28 76 6f 69 64 29 |rr AGSta|rt(void)|
|00001cd0| 0d 20 3d 20 7b 30 78 37 | 30 30 41 2c 30 78 41 41 |. = {0x7|00A,0xAA|
|00001ce0| 36 45 7d 3b 0d 0d 23 69 | 66 64 65 66 20 5f 5f 63 |6E};..#i|fdef __c|
|00001cf0| 70 6c 75 73 70 6c 75 73 | 0d 7d 0d 23 65 6e 64 69 |plusplus|.}.#endi|
|00001d00| 66 0d 0d 23 65 6e 64 69 | 66 20 2f 2f 20 5f 5f 41 |f..#endi|f // __A|
|00001d10| 50 50 4c 45 47 55 49 44 | 45 5f 5f 0d 00 00 00 00 |PPLEGUID|E__.....|
|00001d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001d80| 00 00 01 00 00 00 02 64 | 00 00 01 64 00 00 00 68 |.......d|...d...h|
|00001d90| 72 6f 6c 6c 65 72 20 6f | 6e 20 65 78 74 65 72 6e |roller o|n extern|
|00001da0| 61 6c 20 62 75 73 20 0d | 67 65 73 74 61 6c 74 48 |al bus .|gestaltH|
|00001db0| 0c 41 70 70 6c 65 47 75 | 69 64 65 2e 68 b2 02 00 |.AppleGu|ide.h...|
|00001dc0| 00 00 54 45 58 54 4d 50 | 53 20 01 00 ff ff ff ff |..TEXTMP|S ......|
|00001dd0| 00 00 54 45 58 54 4d 50 | 53 20 01 00 ff ff ff ff |..TEXTMP|S ......|
|00001de0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001df0| 00 00 a9 31 76 ee 00 00 | 1c 9c 00 00 02 cc 73 74 |...1v...|......st|
|00001e00| 61 6c 74 48 65 6c 70 4d | 67 72 41 74 74 72 20 20 |altHelpM|grAttr |
|00001e10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001e20| 20 20 20 45 51 55 20 20 | 20 20 20 27 68 65 6c 70 | EQU | 'help|
|00001e30| 27 20 3b 20 48 65 6c 70 | 20 4d 67 72 20 41 74 74 |' ; Help| Mgr Att|
|00001e40| 72 69 62 75 74 65 73 20 | 0d 67 65 73 74 61 6c 74 |ributes |.gestalt|
|00001e50| 48 65 6c 70 4d 67 72 50 | 72 65 73 65 6e 74 20 20 |HelpMgrP|resent |
|00001e60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001e70| 45 51 55 20 20 20 20 20 | 30 20 20 20 20 20 20 3b |EQU |0 ;|
|00001e80| 00 00 00 96 d7 39 b6 a7 | 3f e5 32 30 00 04 00 00 |.....9..|?.20....|
|00001e90| 00 00 00 00 00 00 aa 41 | 7a 0a aa 41 7a 0a a9 1e |.......A|z..Az...|
|00001ea0| ce d1 00 1d 4e 7a 00 02 | 00 10 00 0c 16 52 65 6e |....Nz..|.....Ren|
|00001eb0| 6f 31 2e 32 ba 53 68 61 | 72 65 64 48 65 61 64 65 |o1.2.Sha|redHeade|
|00001ec0| 72 73 ba 00 04 4a 6f 68 | 6e 00 02 31 30 00 0c 41 |rs...Joh|n..10..A|
|00001ed0| 70 70 6c 65 47 75 69 64 | 65 2e 68 00 0b 52 65 6e |ppleGuid|e.h..Ren|
|00001ee0| 6f 20 31 2e 32 62 31 39 | 00 00 2e 52 65 70 6c 61 |o 1.2b19|...Repla|
|00001ef0| 63 65 20 66 69 6c 65 20 | 74 79 70 65 20 27 68 65 |ce file |type 'he|
|00001f00| 6c 70 27 20 77 69 74 68 | 20 27 67 66 6d 61 27 2e |lp' with| 'gfma'.|
|00001f10| 20 23 31 31 37 32 30 36 | 33 00 00 00 00 48 00 09 | #117206|3....H..|
|00001f20| 4d 6f 6e 61 63 6f 00 70 | 61 73 63 61 6c 20 41 48 |Monaco.p|ascal AH|
|00001f30| 45 72 72 20 63 5f 41 48 | 53 74 61 72 74 28 46 53 |Err c_AH|Start(FS|
|00001f40| 00 06 00 04 00 64 00 1c | 03 63 04 3d 00 64 00 1c |.....d..|.c.=.d..|
|00001f50| 03 63 04 3d aa 41 7a 0a | 00 00 05 48 00 00 05 48 |.c.=.Az.|...H...H|
|00001f60| 00 00 04 1b 01 00 00 00 | 00 58 00 05 00 00 02 f0 |........|.X......|
|00001f70| 00 00 02 f5 05 54 79 70 | 65 73 00 00 05 70 00 00 |.....Typ|es...p..|
|00001f80| 05 79 09 43 6f 6e 73 74 | 61 6e 74 73 00 00 09 96 |.y.Const|ants....|
|00001f90| 00 00 09 a1 0b 45 72 72 | 6f 72 20 43 6f 64 65 73 |.....Err|or Codes|
|00001fa0| 00 00 0f 81 00 00 0f 87 | 07 45 76 65 6e 74 73 00 |........|.Events.|
|00001fb0| 00 00 11 27 00 00 11 30 | 09 46 75 6e 63 74 69 6f |...'...0|.Functio|
|00001fc0| 6e 73 00 00 00 1e 00 64 | 00 1c 03 63 04 3d 00 64 |ns.....d|...c.=.d|
|00001fd0| 00 1c 03 63 04 3d 00 00 | 04 1b 00 00 00 00 00 00 |...c.=..|........|
|00001fe0| 00 00 00 00 00 00 01 00 | 00 00 02 64 00 00 01 64 |........|...d...d|
|00001ff0| 00 00 00 68 03 05 48 58 | 1f 38 00 00 00 1c 00 5e |...h..HX|.8.....^|
|00002000| 00 01 4d 50 53 52 00 02 | 00 12 63 6b 69 64 00 00 |..MPSR..|..ckid..|
|00002010| 00 36 03 ed ff ff 00 00 | 00 9a 00 00 00 00 03 ef |.6......|........|
|00002020| ff ff 00 00 00 e6 00 00 | 00 00 03 f0 ff ff 00 00 |........|........|
|00002030| 01 42 03 07 9f 20 00 80 | 00 00 00 00 00 00 00 00 |.B... ..|........|
|00002040| 00 00 09 50 72 6f 6a 65 | 63 74 6f 72 00 00 00 00 |...Proje|ctor....|
|00002050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+